			

$(document).ready(function(){
			fnAdjustTable();
			//$('table.MainTable').css('width',$('.divHeader tr').width() * 2);
			//alert($('.divHeader tr').width());
			});

			fnAdjustTable=function(){	
				$('table.MainTable').css('width',$('div.divHeader tr.Search').first().width() * 2);
				var colCount=$('.firstTr>td').length ; //get total number of column
				var m=0;
				var n=0;
				var t=0;
				var brow='mozilla';
				jQuery.each(jQuery.browser, function(i, val) {
				if(val==true)
				{
					brow=i.toString();
				}
				});
									

				$('.tableHeader').each(function(i){
					if(m<colCount){
						if(brow=='mozilla'){
						$('.firstTd').css("width",$('.tableFirstCol').innerWidth());
						$(this).css('width',$('.table_div td:eq('+m+')').innerWidth());	
						//alert($('div.Search tr').first().width());
						}
						else if(brow=='msie'){
						$('.firstTd').css("width",$('.tableFirstCol').width());
						$(this).css('width',$('.table_div td:eq('+m+')').width()-2);//In IE there is difference of 2px
						//alert($('.divFooter tr').first().width());
						}
						else if(brow=='safari'){
						$('.firstTd').css("width",$('.tableFirstCol').width());
						$(this).css('width',$('.table_div td:eq('+m+')').width());
						//alert($('.divFooter tr').first().width());
						}
						else{
						$('.firstTd').css("width",$('.tableFirstCol').width());
						$(this).css('width',$('.table_div td:eq('+m+')').innerWidth());
						//alert($('.divFooter tr').first().width());
						}
						}
					m++;
					});
										
					$('.tableHeader2').each(function(i){
						if(t<colCount){
						if(brow=='mozilla'){
						$('.firstTd').css("width",$('.tableFirstCol').innerWidth());//for adjusting first td
						$(this).css('width',$('.table_div td:eq('+t+')').innerWidth());//for assigning width to table Header div
						}
						else if(brow=='msie'){
						$('.firstTd').css("width",$('.tableFirstCol').width());
						$(this).css('width',$('.table_div td:eq('+t+')').width()-2);//In IE there is difference of 2 px
						}
						else if(brow=='safari'){
						$('.firstTd').css("width",$('.tableFirstCol').width());
						$(this).css('width',$('.table_div td:eq('+t+')').width());
						}
						else{
						$('.firstTd').css("width",$('.tableFirstCol').width());
						$(this).css('width',$('.table_div td:eq('+t+')').innerWidth());
						}
					}
				t++;
				});

				$('.tableFirstCol').each(function(i){
					if(brow=='mozilla'){
					$(this).css('height',$('.table_div td:eq('+colCount*n+')').outerHeight());//for providing height using scrollable table column height
					}else if(brow=='msie'){

					$(this).css('height',$('.table_div td:eq('+colCount*n+')').innerHeight()-2);
					}else{
					$(this).css('height',$('.table_div td:eq('+colCount*n+')').height());
					}
				n++;
				});
			}
//function to support scrolling of title and first column
			fnScroll=function(){
				$('.divHeader').scrollLeft($('.table_div').scrollLeft());
				$('.firstcol').scrollTop($('.table_div').scrollTop());
			}